Matching = function (string) {

	var seed = {};
	
	seed.genXML = function () {
		var self = this;
		var mstring = "";
		
		//Matching Question Header
		mstring += "<question type=\"matching\">\n\t<name>\n\t\t<text>" + self.name + "</text>\n\t</name>\n\t<subquestion>\n\t\t<text>" + self.qtexts + "</text>\n\t\t<answer>\n\t\t\t";
		mstring += "<text>" + self.atexts + "</text>\n\t\t</answer>\n\t</subquestion>\n\t<generalfeedback>" + self.feedback + "</generalfeedback>\n\t<shuffleanswers>true</shuffleanswers>\n</question>";
	};
	
	seed.genGift = function () {
		return "";
	};
	
	seed.genQSD = function () {
		return "";
	};
	
	seed.genPreviewHtml = function () {
		var self = this;
		return template('matching-tmpl', self);
	};
	
	seed.set = function (options) {
		var self = this;
		$.each(options, function (key, value) {
			if (key === 'name') {
				self.name = value;
			} else if (key === 'qtexts') {
				self.qtexts = value;
			} else if (key === 'feedback') {
				self.feedback = value;
			} else if (key === 'atexts') {
				self.atexts = value;
			}
		});
	};
		
	if (string) {
	
	};
	
	return seed;
};